package com.anlogic.sdk.ui.sf1.tests.coucase2.projectcreate.sf1;

import org.eclipse.swtbot.eclipse.finder.SWTWorkbenchBot;

import org.eclipse.swtbot.swt.finder.utils.SWTBotPreferences;

import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;

import com.anlogic.sdk.ui.sf1.tests.utils.SF1Utils;
import com.anlogic.sdk.ui.sf1.tests.utils.WorkspaceUtils;

public class Sf1demo_eclicTest {
	private static SWTWorkbenchBot bot;

	@BeforeClass
	public static void setUpBeforeClass() throws Exception {
		bot = new SWTWorkbenchBot();
		SWTBotPreferences.TIMEOUT = 2000;
		SWTBotPreferences.PLAYBACK_DELAY = 0;
	}

	@Before
	public void setUp() throws Exception {
		WorkspaceUtils.resetworkbench(bot);
	}

	@After
	public void tearDown() throws Exception {
		WorkspaceUtils.cleanWorkspace();
	}
	
	
	@Test
	public void DownILM_OptO0_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO0_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO1_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO2_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptO3_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOs_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", true, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "None", false, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", true, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP", false, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownILM_OptOg_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "ILM", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO0_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO1_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO2_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptO3_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOs_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", true, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "None", false, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", true, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP", false, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK1_OptOg_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK1", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO0_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO1_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO2_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptO3_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOs_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", true, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "None", false, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", true, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP", false, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK2_OptOg_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK2", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO0_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "None(-O0)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO1_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize(-O1)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO2_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize more(-O2)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptO3_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize most(-O3)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOs_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize size(-Os)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibNone_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibNone_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibNone_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", true, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibNone_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibNone_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibNone_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "None", false, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibDSP_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibDSP_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibDSP_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", true, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibDSP_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibDSP_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibDSP_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP", false, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibDSPNN_UseDSPtrue_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibDSPNN_UseDSPtrue_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibDSPNN_UseDSPtrue_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", true, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibDSPNN_UseDSPfalse_NEWLIBnewlibTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibDSPNN_UseDSPfalse_NEWLIBwith_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib-nano with print float", "Optimize for debug(-Og)");
	}
	
	
	@Test
	public void DownWORK3_OptOg_LibDSPNN_UseDSPfalse_NEWLIBwithout_floatTest() throws Exception {
	    SF1Utils.sf1(bot, "demo_eclic", "WORK3", "NMSIS DSP + NMSIS NN", false, "newlib-nano without print float", "Optimize for debug(-Og)");
	}
	
	@AfterClass
	public static void tearDownAfterClass() throws Exception {
	}
	
	
}